cowering iron - Spanish English Dictionary